electricity generated - German English Dictionary